a hunch - French English Dictionary